farrowing crate - German English Dictionary